<!doctype html>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.min.js"></script>
<script>
    function plotChart(divId, chartData) {
        // Convert from stringified html, to valid JSON
        const chartDetails = JSON.parse(chartData.replace(/&quot;/g,'"'));
        new Chart(document.getElementById(divId), {
            type: chartDetails.type,
            data: {
                labels: chartDetails.labels,
                datasets: chartDetails.datasets
            },
            options: {
                legend: { display: chartDetails.legend },
                title: {
                    display: true,
                    text: chartDetails.title
                }
            }
        });
    }
</script>
<html>
<head>
    <title>Hyperledger Caliper Report</title>
    <meta charset="UTF-8"/>
    <style type="text/css">
        .left-column {
            position: fixed;
            width:20%;
        }
        .left-column ul {
            display: block;
            padding: 0;
            list-style: none;
            border-bottom: 1px solid #d9d9d9;
            font-size: 14px;
        }
        .left-column h2{
            font-size: 24px;
            font-weight: 400;
            margin-block-end: 0.5em;
        }
        .left-column h3{
            font-size: 18px;
            font-weight: 400;
            margin-block-end: 0.5em;
        }
        .left-column li{
            margin-left: 10px;
            margin-bottom: 5px;
            color: #5e6b73;
        }
        .right-column {
            margin-left: 22%;
            width:60%;
        }
        .right-column table {
            font-size:11px;
            color:#333333;
            border-width: 1px;
            border-color: #666666;
            border-collapse: collapse;
            margin-bottom: 10px;
        }
        .right-column h2{
            font-weight: 400;
        }
        .right-column h3{
            font-weight: 400;
        }
        .right-column h4 {
            font-weight: 400;
            margin-block-end: 0;
        }
        .right-column th {
            border-width: 1px;
            font-size: small;
            padding: 8px;
            border-style: solid;
            border-color: #666666;
            background-color: #f2f2f2;
        }
        .right-column td {
            border-width: 1px;
            font-size: small;
            padding: 8px;
            border-style: solid;
            border-color: #666666;
            background-color: #ffffff;
            font-weight: 400;
        }
        .tag {
            margin-bottom: 10px;
            padding: 5px 10px;
        }
        pre {
            padding: 10px;
            margin-bottom: 10px;
            border-radius: 5px;
            background-color: #f2f2f2;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            -khtml-border-radius: 5px;
            overflow:auto;
            max-height:300px;
            font-size:12px;
        }
        .charting {
            display:flex;
            flex-direction:row;
            flex-wrap: wrap;
            page-break-inside: auto;
        }
        .chart {
            display:flex;
            flex:1;
            max-width: 50%;
        }
    </style>
</head>
<body style="font-family: IBM Plex Sans; font-weight: 200;">
    <main>
        <div class="left-column">
            <img src="https://hyperledger.github.io/caliper/assets/img/hyperledger_caliper_logo_color.png" style="width:95%;" alt="">
            <ul>
                <h3>&nbspBasic information</h3>
                <li>DLT: &nbsp<span style="font-weight: 500;">fabric</span></li>
                <li>Name: &nbsp<span style="font-weight: 500;">multinodes-contract-benchmark</span></li>
                <li>Description: &nbsp<span style="font-weight: 500;">test benchmark</span></li>
                <li>Benchmark Rounds: &nbsp<span style="font-weight: 500;">2</span></li>
                <li><a href="#benchmarkInfo">Details</a></li>
            </ul>
            <ul>
                <h3>&nbspBenchmark results</h3>
                <li><a href="#benchmarksummary">Summary</a></li>
                    <li><a href="#queryFile">queryFile</a></li>
                    <li><a href="#CreateFile">CreateFile</a></li>
            </ul>
            <ul>
                <h3>&nbspSystem under test</h3>
                <li>Version: &nbsp<span style="font-weight: 500;">2.0.0</span></li>
                <li>Size: &nbsp<span style="font-weight: 500;">16 Orgs(one Org have 32 peer nodes , 32 client nodes and a orderer node)</span></li>
                <li>Orderer: &nbsp<span style="font-weight: 500;">Raft</span></li>
                <li>Distribution: &nbsp<span style="font-weight: 500;">Mutual Host</span></li>
                <li><a href="#sutdetails">Details</a></li>
            </ul>
        </div>

        <div class="right-column">
            <h1 style="padding-top: 3em; font-weight: 500;">Caliper report</h1>
            <div style="border-bottom: 1px solid #d9d9d9; margin-bottom: 10px;" id="benchmarksummary">
                <table style="min-width: 100%;">
                    <h3>Summary of performance metrics</h3>
                    <tr>
                         <th>Name</th> <th>Succ</th> <th>Fail</th> <th>Send Rate (TPS)</th> <th>Max Latency (s)</th> <th>Min Latency (s)</th> <th>Avg Latency (s)</th> <th>Throughput (TPS)</th>
                    </tr>

                    <tr>
                         <td>queryFile</td> <td>191421</td> <td>0</td> <td>1298.3</td> <td>0.10</td> <td>0.01</td> <td>0.01</td> <td>1298.3</td>
                    </tr>
                    <tr>
                         <td>CreateFile</td> <td>14292</td> <td>0</td> <td>97.1</td> <td>3.19</td> <td>0.08</td> <td>0.21</td> <td>97.0</td>
                    </tr>
                </table>
            </div>
            <div style="border-bottom: 1px solid #d9d9d9; padding-bottom: 10px;" id="queryFile">
                <h2>Benchmark round: queryFile</h2>
                <p>queryfile</p>
                <pre style="overflow: visible;white-space: pre-wrap;max-height:100%;">txDuration: 150
rateControl:
  type: fixed-load
  opts:
    transactionLoad: 15
</pre>
                        <h3>Performance metrics for queryFile</h3>
                            <table style="min-width: 100%;">
                                <tr>
                                     <th>Name</th> <th>Succ</th> <th>Fail</th> <th>Send Rate (TPS)</th> <th>Max Latency (s)</th> <th>Min Latency (s)</th> <th>Avg Latency (s)</th> <th>Throughput (TPS)</th>
                                </tr>
                                <tr>
                                     <td>queryFile</td> <td>191421</td> <td>0</td> <td>1298.3</td> <td>0.10</td> <td>0.01</td> <td>0.01</td> <td>1298.3</td>
                                </tr>
                            </table>
                        <h3>Resource utilization for queryFile</h3>
                            <h4>Resource monitor: docker</h4>
                            <table style="min-width: 100%;">
                                <tr>
                                <table>
                                    <tr>
                                         <th>Name</th> <th>CPU%(max)</th> <th>CPU%(avg)</th> <th>Memory(max) [MB]</th> <th>Memory(avg) [MB]</th> <th>Traffic In [KB]</th> <th>Traffic Out [KB]</th> <th>Disc Write [MB]</th> <th>Disc Read [MB]</th>
                                    </tr>
                                    <tr>
                                         <td>k8s_coredns_coredns-66bff467f8-lqlzc_kube-system_4c235b5d-1210-42f1-9068-213ceacdf8d2_0</td> <td>0.28</td> <td>0.21</td> <td>10.6</td> <td>10.5</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_coredns_coredns-66bff467f8-vv7bt_kube-system_3f50f111-1902-45e1-acf0-5cc6189e09f4_0</td> <td>0.27</td> <td>0.21</td> <td>10.6</td> <td>10.6</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_coredns-66bff467f8-vv7bt_kube-system_3f50f111-1902-45e1-acf0-5cc6189e09f4_0</td> <td>0.00</td> <td>0.00</td> <td>1.64</td> <td>1.64</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_coredns-66bff467f8-lqlzc_kube-system_4c235b5d-1210-42f1-9068-213ceacdf8d2_0</td> <td>0.00</td> <td>0.00</td> <td>1.67</td> <td>1.67</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_kube-flannel_kube-flannel-ds-v826p_kube-system_a8201893-fff3-4e87-8083-b6fcbef9018f_0</td> <td>0.92</td> <td>0.04</td> <td>22.4</td> <td>20.1</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>10.0</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_install-cni_kube-flannel-ds-v826p_kube-system_a8201893-fff3-4e87-8083-b6fcbef9018f_0</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_install-cni-plugin_kube-flannel-ds-v826p_kube-system_a8201893-fff3-4e87-8083-b6fcbef9018f_0</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_kube-flannel-ds-v826p_kube-system_a8201893-fff3-4e87-8083-b6fcbef9018f_0</td> <td>0.00</td> <td>0.00</td> <td>1.41</td> <td>1.41</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_kube-proxy_kube-proxy-jhlwq_kube-system_e5b77e18-0f09-4b7c-8e2f-00550dbd9b2c_0</td> <td>0.09</td> <td>0.03</td> <td>16.4</td> <td>16.2</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.438</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_kube-proxy-jhlwq_kube-system_e5b77e18-0f09-4b7c-8e2f-00550dbd9b2c_0</td> <td>0.00</td> <td>0.00</td> <td>1.02</td> <td>1.02</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_etcd_etcd-localhost_kube-system_1e466891340deeddff2fbb7185923c71_0</td> <td>2.80</td> <td>1.25</td> <td>60.2</td> <td>56.8</td> <td>0.00</td> <td>-</td> <td>11.0</td> <td>0.516</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_kube-apiserver_kube-apiserver-localhost_kube-system_f1780c8473551cae1ee5a5b3cdd79104_0</td> <td>20.29</td> <td>3.41</td> <td>278</td> <td>276</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>25.3</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_kube-scheduler_kube-scheduler-localhost_kube-system_3415bde3e2a04810cc416f7719a3f6aa_0</td> <td>0.48</td> <td>0.21</td> <td>17.7</td> <td>17.5</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.758</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_kube-controller-manager_kube-controller-manager-localhost_kube-system_dbcce017f043c386ae02346264ae9ca8_0</td> <td>1.66</td> <td>1.17</td> <td>44.2</td> <td>44.0</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.773</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_kube-apiserver-localhost_kube-system_f1780c8473551cae1ee5a5b3cdd79104_0</td> <td>0.00</td> <td>0.00</td> <td>1.09</td> <td>1.09</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_etcd-localhost_kube-system_1e466891340deeddff2fbb7185923c71_0</td> <td>0.00</td> <td>0.00</td> <td>1.30</td> <td>1.30</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_kube-scheduler-localhost_kube-system_3415bde3e2a04810cc416f7719a3f6aa_0</td> <td>0.00</td> <td>0.00</td> <td>1.43</td> <td>1.43</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>k8s_POD_kube-controller-manager-localhost_kube-system_dbcce017f043c386ae02346264ae9ca8_0</td> <td>0.00</td> <td>0.00</td> <td>1.06</td> <td>1.06</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>dev-peer0.org16.example.com-sacc_1-bde553f23d0cc7d3cf307147c75cdd059df4c95be5cd73074f9af3a2be8ff1be</td> <td>0.02</td> <td>0.00</td> <td>9.53</td> <td>9.02</td> <td>0.00</td> <td>-</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer20.org16.example.com</td> <td>1.29</td> <td>1.16</td> <td>19.4</td> <td>19.4</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer29.org16.example.com</td> <td>1.41</td> <td>1.20</td> <td>15.4</td> <td>15.4</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer4.org16.example.com</td> <td>1.33</td> <td>1.17</td> <td>11.4</td> <td>11.4</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer24.org16.example.com</td> <td>1.36</td> <td>1.17</td> <td>47.8</td> <td>47.8</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli5</td> <td>0.00</td> <td>0.00</td> <td>2.22</td> <td>2.22</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli16</td> <td>0.00</td> <td>0.00</td> <td>2.25</td> <td>2.25</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli18</td> <td>0.00</td> <td>0.00</td> <td>2.17</td> <td>2.17</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer15.org16.example.com</td> <td>1.27</td> <td>1.16</td> <td>47.8</td> <td>47.8</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer7.org16.example.com</td> <td>1.39</td> <td>1.20</td> <td>11.5</td> <td>11.5</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer5.org16.example.com</td> <td>1.44</td> <td>1.17</td> <td>47.7</td> <td>47.7</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli32</td> <td>0.00</td> <td>0.00</td> <td>2.04</td> <td>2.04</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli7</td> <td>0.00</td> <td>0.00</td> <td>2.18</td> <td>2.18</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli8</td> <td>0.00</td> <td>0.00</td> <td>2.04</td> <td>2.04</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer13.org16.example.com</td> <td>1.28</td> <td>1.15</td> <td>48.0</td> <td>48.0</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli27</td> <td>0.00</td> <td>0.00</td> <td>1.87</td> <td>1.87</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli2</td> <td>0.00</td> <td>0.00</td> <td>1.99</td> <td>1.99</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli15</td> <td>0.00</td> <td>0.00</td> <td>1.84</td> <td>1.84</td> <td>0.0684</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer8.org16.example.com</td> <td>1.34</td> <td>1.15</td> <td>19.4</td> <td>19.4</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli23</td> <td>0.00</td> <td>0.00</td> <td>2.07</td> <td>2.07</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli31</td> <td>0.00</td> <td>0.00</td> <td>2.00</td> <td>2.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli22</td> <td>0.00</td> <td>0.00</td> <td>2.13</td> <td>2.13</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer10.org16.example.com</td> <td>1.40</td> <td>1.20</td> <td>15.6</td> <td>15.6</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli10</td> <td>0.00</td> <td>0.00</td> <td>1.98</td> <td>1.98</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer27.org16.example.com</td> <td>1.36</td> <td>1.13</td> <td>11.5</td> <td>11.5</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli29</td> <td>0.00</td> <td>0.00</td> <td>2.00</td> <td>2.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer11.org16.example.com</td> <td>1.35</td> <td>1.16</td> <td>19.3</td> <td>19.3</td> <td>0.0684</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli24</td> <td>0.00</td> <td>0.00</td> <td>2.17</td> <td>2.17</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli9</td> <td>0.00</td> <td>0.00</td> <td>2.10</td> <td>2.10</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli21</td> <td>0.00</td> <td>0.00</td> <td>2.10</td> <td>2.10</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer19.org16.example.com</td> <td>1.41</td> <td>1.14</td> <td>47.6</td> <td>47.6</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli26</td> <td>0.00</td> <td>0.00</td> <td>2.19</td> <td>2.19</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer14.org16.example.com</td> <td>1.42</td> <td>1.14</td> <td>11.5</td> <td>11.5</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli28</td> <td>0.00</td> <td>0.00</td> <td>2.28</td> <td>2.28</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer25.org16.example.com</td> <td>1.48</td> <td>1.17</td> <td>47.6</td> <td>47.6</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli12</td> <td>0.00</td> <td>0.00</td> <td>2.12</td> <td>2.12</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer17.org16.example.com</td> <td>1.38</td> <td>1.22</td> <td>11.6</td> <td>11.6</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli1</td> <td>0.00</td> <td>0.00</td> <td>4.59</td> <td>4.59</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer0.org16.example.com</td> <td>1.37</td> <td>1.15</td> <td>496</td> <td>452</td> <td>641</td> <td>641</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli13</td> <td>0.00</td> <td>0.00</td> <td>1.98</td> <td>1.98</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer18.org16.example.com</td> <td>1.27</td> <td>1.16</td> <td>47.7</td> <td>47.7</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli20</td> <td>0.00</td> <td>0.00</td> <td>1.70</td> <td>1.70</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>orderer15.example.com</td> <td>0.59</td> <td>0.41</td> <td>731</td> <td>626</td> <td>1.01e+3</td> <td>1.00e+3</td> <td>0.00</td> <td>0.242</td>
                                    </tr>
                                    <tr>
                                         <td>peer9.org16.example.com</td> <td>1.37</td> <td>1.17</td> <td>48.0</td> <td>48.0</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer16.org16.example.com</td> <td>1.35</td> <td>1.14</td> <td>47.7</td> <td>47.7</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer26.org16.example.com</td> <td>1.32</td> <td>1.14</td> <td>47.7</td> <td>47.7</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.164</td>
                                    </tr>
                                    <tr>
                                         <td>cli14</td> <td>0.00</td> <td>0.00</td> <td>2.22</td> <td>2.22</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer21.org16.example.com</td> <td>1.45</td> <td>1.15</td> <td>47.5</td> <td>47.5</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli11</td> <td>0.00</td> <td>0.00</td> <td>1.86</td> <td>1.86</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer1.org16.example.com</td> <td>1.33</td> <td>1.15</td> <td>47.6</td> <td>47.6</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer22.org16.example.com</td> <td>1.38</td> <td>1.14</td> <td>11.7</td> <td>11.7</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli25</td> <td>0.00</td> <td>0.00</td> <td>1.94</td> <td>1.94</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli4</td> <td>0.00</td> <td>0.00</td> <td>2.05</td> <td>2.05</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer3.org16.example.com</td> <td>1.42</td> <td>1.17</td> <td>47.9</td> <td>47.9</td> <td>0.0684</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer6.org16.example.com</td> <td>1.31</td> <td>1.15</td> <td>47.9</td> <td>47.9</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli17</td> <td>0.00</td> <td>0.00</td> <td>2.07</td> <td>2.07</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer12.org16.example.com</td> <td>1.33</td> <td>1.15</td> <td>47.8</td> <td>47.8</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer23.org16.example.com</td> <td>1.35</td> <td>1.15</td> <td>47.5</td> <td>47.5</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli6</td> <td>0.00</td> <td>0.00</td> <td>1.93</td> <td>1.93</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer30.org16.example.com</td> <td>1.33</td> <td>1.13</td> <td>11.4</td> <td>11.4</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer2.org16.example.com</td> <td>1.28</td> <td>1.12</td> <td>19.6</td> <td>19.6</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer31.org16.example.com</td> <td>1.26</td> <td>1.12</td> <td>47.5</td> <td>47.5</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli30</td> <td>0.00</td> <td>0.00</td> <td>2.11</td> <td>2.11</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>peer28.org16.example.com</td> <td>1.55</td> <td>1.14</td> <td>19.4</td> <td>19.4</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli19</td> <td>0.00</td> <td>0.00</td> <td>2.06</td> <td>2.06</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                    <tr>
                                         <td>cli3</td> <td>0.00</td> <td>0.00</td> <td>1.91</td> <td>1.91</td> <td>0.00</td> <td>0.00</td> <td>0.00</td> <td>0.00</td>
                                    </tr>
                                </table>
                                </tr>
                            </table>
                            <div class="charting">
                            </div>
            </div>

            <div style="border-bottom: 1px solid #d9d9d9; padding-bottom: 10px;" id="CreateFile">
                <h2>Benchmark round: CreateFile</h2>
                <p>Createfile</p>
                <pre style="overflow: visible;white-space: pre-wrap;max-height:100%;">txDuration: 150
rateControl:
  type: fixed-load
  opts:
    transactionLoad: 15
</pre>
                        <h3>Performance metrics for CreateFile</h3>
                            <table style="min-width: 100%;">
                                <tr>
                                     <th>Name</th> <th>Succ</th> <th>Fail</th> <th>Send Rate (TPS)</th> <th>Max Latency (s)</th> <th>Min Latency (s)</th> <th>Avg Latency (s)</th> <th>Throughput (TPS)</th>
                                </tr>
                                <tr>
                                     <td>CreateFile</td> <td>14292</td> <td>0</td> <td>97.1</td> <td>3.19</td> <td>0.08</td> <td>0.21</td> <td>97.0</td>
                                </tr>
                            </table>
                        <h3>Resource utilization for CreateFile</h3>
            </div>

            <div style="border-bottom: 1px solid #d9d9d9; padding-bottom: 10px;">
                <h2>Test Environment</h2>
                <h3>benchmark config</h3>
                <pre id="benchmarkInfo" style="overflow: visible;white-space: pre-wrap;max-height:100%;">name: multinodes-contract-benchmark
description: test benchmark
workers:
  type: local
  number: 15
rounds:
  - label: queryFile
    description: queryfile
    txDuration: 150
    rateControl:
      type: fixed-load
      opts:
        transactionLoad: 15
    workload:
      module: &#x2F;home&#x2F;dha&#x2F;data&#x2F;caliper-workspace&#x2F;workload&#x2F;queryFile.js
      arguments:
        assets: 150
        contractId: sacc
  - label: CreateFile
    description: Createfile
    txDuration: 150
    rateControl:
      type: fixed-load
      opts:
        transactionLoad: 15
    workload:
      module: &#x2F;home&#x2F;dha&#x2F;data&#x2F;caliper-workspace&#x2F;workload&#x2F;createFile.js
      arguments:
        assets: 150
        contractId: sacc
</pre>
                <h3>SUT</h3>
                <pre id="sutdetails">not provided</pre>
            </div>
        </div>
    </main>
</body>
</html>
